package com.mf.all.entity.req;
import java.io.Serial;

import com.mf.all.groups.GroupsUpdateInterface;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.io.Serializable;

/**
 *  出库明细提交
 * @date 2025-04-02 22:36:45
 */
@Data
public class ReqOutWarehouseDetail implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;
            @NotNull(message = "id不能为空",groups = {GroupsUpdateInterface.class})
                private Integer id;
                    @Schema(description="物料id")
            private Integer materialId;
                    @Schema(description="出库数量")
            private Integer quantity;
                    @Schema(description="出库人员id")
            private Integer userId;
                    @Schema(description="出库人员")
            private String userName;
                    @Schema(description="存放区域id")
            private Integer areaId;
                    @Schema(description="仓库id")
            private Integer warehoustId;
                    @Schema(description="领用人id")
            private Integer recipientId;
                    @Schema(description="领用人名称")
            private String recipientName;
                    @Schema(description="出库单id")
            private Integer outId;
                                        }
